home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d3 / sage.arc / SW.TXT < prev    next >
Text File  |  1988-10-12  |  75KB  |  2,579 lines

  1. @10
  2.  
  3. &TOP OF FILE
  4.  
  5.     Keystroke sequence:   10
  6. )    Alternate keystrokes: 10
  7.  
  8. The cursor is moved to the first character in the
  9. file.
  10. @11
  11.  
  12. &BOTTOM OF FILE
  13.  
  14.     Keystroke sequence:   11
  15. )    Alternate keystrokes: 11
  16.  
  17. The cursor is moved past the last character in
  18. the file.
  19. @18
  20.  
  21. &GO TO LINE NUMBER
  22.  
  23.     Keystroke sequence:   18
  24. )    Alternate keystrokes: 18
  25.  
  26. The cursor will be repositioned to the specified
  27. line number of the current window. A prompt box
  28. will request the target line number. Enter any
  29. number from 1 to 32767. If the value is preceded
  30. by a plus (+) or minus (-) sign, the target line
  31. number will be calculated relative to the current
  32. line.
  33. @19
  34.  
  35. &GO TO COLUMN NUMBER
  36.  
  37.     Keystroke sequence:   19
  38. )    Alternate keystrokes: 19
  39.  
  40. The cursor will be repositioned to the specified
  41. column number of the current line. A prompt box
  42. will request the target column number. Enter any
  43. number from 1 to 999. If the value is preceded
  44. by a plus (+) or minus (-) sign, the target
  45. column number will be calculated relative to the
  46. current column.
  47. @20
  48.  
  49. &GO TO WINDOW
  50.  
  51.     Keystroke sequence:   20
  52. )    Alternate keystrokes: 20
  53.  
  54. The cursor will be moved to the current position
  55. in another window on the screen. If only one
  56. window is available, nothing will happen.
  57. Otherwise a menu will appear, showing the
  58. available windows, and the files currently in
  59. each one. Select one of these choices by moving
  60. the selection bar or by pressing the number of
  61. the desired window.
  62. @22
  63.  
  64. &UNDO LAST DELETION
  65.  
  66.     Keystroke sequence:   22
  67. )    Alternate keystrokes: 22
  68.  
  69. The line of text most recently deleted will be
  70. inserted into the current text stream at the
  71. cursor position. Note that this applies only to
  72. complete lines of text, and not to character or
  73. word deletions. By default, 20 lines of deleted
  74. text are stored for possible undeletion. The undo
  75. limit can be adjusted via a Setup command.
  76. @23
  77.  
  78. &RESTORE LINE
  79.  
  80.     Keystroke sequence:   23
  81. )    Alternate keystrokes: 23
  82.  
  83. The current line of text will be restored to its
  84. appearance just prior to when the cursor was
  85. moved onto the line. The cursor position will
  86. also be restored to the value when it entered the
  87. line.
  88. @34
  89.  
  90. &SEARCH FOR PATTERN
  91.  
  92.     Keystroke sequence:   34
  93. )    Alternate keystrokes: 34
  94.  
  95. The current window will be searched to find a
  96. specified sequence of text. When the pattern is
  97. found, the cursor will be positioned at the
  98. beginning of the pattern, and the matched text
  99. highlighted until the next keystroke.
  100.  
  101. A prompt box will allow entry of the text
  102. pattern and search options. Enter any text or
  103. control characters just as they would be typed in
  104. the body of the file.
  105. ]
  106.  
  107. Search options control the behavior of the
  108. search. The following options are available:
  109.  
  110.  U - ignore case (Upper-case) while searching
  111. ) B - search Backwards from the cursor
  112. )     position.
  113. ) W - search for whole Words only.
  114. ) G - search Globally, starting at the
  115. )     beginning of the file (or end, if
  116. )     searching backwards).
  117. ) L - search Locally (only within marked block).
  118. ) n - search for the nth occurrence of the
  119. )     string (n is an integer).
  120. ]
  121.  
  122. Enter the following sequence of keystrokes to
  123. search for the end of each text line:
  124. <CtrlP><CtrlM><CtrlP><CtrlJ>. This sequence
  125. enters Carriage return/Line feed into the search
  126. pattern.
  127.  
  128. Note that each pattern must be found within a
  129. single line. No match may span multiple lines.
  130. @35
  131.  
  132. &SEARCH AND REPLACE
  133.  
  134.     Keystroke sequence:   35
  135. )    Alternate keystrokes: 35
  136.  
  137. The current window will be searched for a
  138. specified sequence of text. When the pattern is
  139. found, it will be replaced with another specified
  140. text sequence.
  141.  
  142. A prompt box will allow entry of the search
  143. text, replacement text, and search options. Enter
  144. any text or control characters just as they would
  145. be typed in the body of the file.
  146. ]
  147.  
  148. Search options control the behavior of the
  149. search. The following options are available:
  150.  
  151.  U - ignore case (Upper-case) while searching
  152. ) B - search Backwards from the cursor
  153. )     position.
  154. ) W - search for whole Words only.
  155. ) G - search Globally, starting at the extreme
  156. )     end of the file.
  157. ) L - search Locally (only within marked block).
  158. ) N - do Not prompt for confirmation when the
  159. )     pattern is found.
  160. ) n - replace n occurrences of the string
  161. )     (n is an integer).
  162. ]
  163.  
  164. If the N option is not specified, a prompt will
  165. occur each time the search pattern is found. This
  166. prompt will provide the following options:
  167.  
  168.  Y - replace this text and continue searching.
  169. ) N - do Not replace, but continue searching.
  170. ) A - replace this text and replace All others
  171. )     without prompting.
  172. ) Q - do not replace, and Quit searching.
  173. ]
  174.  
  175. Enter the following sequence of keystrokes to
  176. search for the end of each text line:
  177. <CtrlP><CtrlM><CtrlP><CtrlJ>. This sequence
  178. enters Carriage return/Line feed into the search
  179. pattern.
  180. @36
  181.  
  182. &SEARCH AND USE MACRO
  183.  
  184.     Keystroke sequence:   36
  185. )    Alternate keystrokes: 36
  186.  
  187. The current window will be searched for a
  188. specified sequence of text. When the pattern is
  189. found, the cursor will be repositioned to that
  190. location, and a specified macro will be played
  191. back.
  192. ]
  193.  
  194. A prompt box will allow entry of the search
  195. text, macro selection, and search options. Enter
  196. any text or control characters just as they would
  197. be typed in the body of the file. The macro must
  198. have been defined prior to using the search and
  199. apply macro command.
  200. ]
  201.  
  202. Search options control the behavior of the
  203. search. The following options are available:
  204.  
  205.  U - ignore case (Upper-case) while searching
  206. ) B - search Backwards from the cursor
  207. )     position.
  208. ) W - search for whole Words only.
  209. ) G - search Globally, starting at the extreme
  210. )     end of the file.
  211. ) L - search Locally (only within marked block).
  212. ) N - do Not prompt for confirmation when the
  213. )     pattern is found.
  214. ) n - apply macro for n occurrences of the
  215. )     search string (n is an integer).
  216. ]
  217.  
  218. If the N option is not specified, a prompt will
  219. occur each time the search pattern is found. This
  220. prompt will provide the following options:
  221.  
  222.  Y - apply macro and continue searching.
  223. ) N - do Not apply macro, but continue searching.
  224. ) A - apply macro and apply at All matches
  225. )     without prompting.
  226. ) Q - do not apply macro, and Quit searching.
  227. ]
  228.  
  229. Enter the following sequence of keystrokes to
  230. search for the end of each text line:
  231. <CtrlP><CtrlM><CtrlP><CtrlJ>. This sequence
  232. enters Carriage return/Line feed into the search
  233. pattern.
  234. @37
  235.  
  236. &SEARCH AGAIN
  237.  
  238.     Keystroke sequence:   37
  239. )    Alternate keystrokes: 37
  240.  
  241. The previous search operation will be repeated.
  242. This will repeat a plain search, a search and
  243. replace, or a search and apply macro command.
  244. @38
  245.  
  246. &OPERATING SYSTEM
  247.  
  248.     Keystroke sequence:   38
  249. )    Alternate keystrokes: 38
  250.  
  251. Any DOS command or program may be executed. A
  252. prompt box will ask for the name of the command
  253. or program to run. Entering an empty line at the
  254. prompt box will cause a DOS shell to be invoked.
  255. You may execute any sequence of DOS commands from
  256. the shell, and finally return to the editor by
  257. typing Exit.
  258. ]
  259.  
  260. The DOS shell requires that a copy of COMMAND.COM
  261. be present in the normal drive and directory
  262. assigned by DOS. Sufficient random-access memory
  263. must be available for the shell and any command
  264. that you specify.
  265.  
  266. Do not execute any program that becomes memory
  267. resident while within the DOS shell.
  268. @39
  269.  
  270. &BACKWARD TAB
  271.  
  272.     Keystroke sequence:   39
  273. )    Alternate keystrokes: 39
  274.  
  275. The cursor will be moved to the next tab left of
  276. the current position. This command is available
  277. only in fixed tab mode.
  278. @40
  279.  
  280. &EDIT ANOTHER FILE
  281.  
  282.     Keystroke sequence:   40
  283. )    Alternate keystrokes: 40
  284.  
  285. The current window will be cleared, and a prompt
  286. box will ask for the name of another file to
  287. edit. If the current window already holds a file
  288. that has been modified, you will be given the
  289. opportunity to save it.
  290. ]
  291.  
  292. When prompted for a file name, you may enter DOS
  293. wildcards or the name of another drive or
  294. subdirectory. In this case, another window will
  295. display the names of all matching files. You can
  296. select from this list by using the cursor keypad,
  297. or by pressing the first letter of the filename
  298. in which you are interested.
  299.  
  300. By entering an empty line for the file name, you
  301. can edit a file without specifying a name for it.
  302. A name can be specified later when you want to
  303. write it out to disk.
  304. @41
  305.  
  306. &FILE QUIT
  307.  
  308.     Keystroke sequence:   41
  309. )    Alternate keystrokes: 41
  310.  
  311. The editing session will end and you will return
  312. to DOS. If any windows have been modified, prompt
  313. boxes will appear and you will be given the
  314. opportunity to save each modified file. If you
  315. type <Esc> at any of the prompt boxes, the FILE
  316. QUIT command will be interrupted and you will
  317. return to the current text window.
  318. @42
  319.  
  320. &READ BLOCK FROM FILE
  321.  
  322.     Keystroke sequence:   42
  323. )    Alternate keystrokes: 42
  324.  
  325. A prompt box will ask for the name of a file to
  326. read. This file will be read into the current
  327. window, starting at the current cursor position.
  328. The newly read text will be marked as a block.
  329. ]
  330.  
  331. When prompted for a file name, you may enter DOS
  332. wildcards or the name of another drive or
  333. subdirectory. In this case, another window will
  334. display the names of all matching files. You can
  335. select from this list by using the cursor keypad,
  336. or by pressing the first letter of the filename
  337. in which you are interested.
  338. @43
  339.  
  340. &SAVE AND CONTINUE EDIT
  341.  
  342.     Keystroke sequence:   43
  343. )    Alternate keystrokes: 43
  344.  
  345. The contents of the current window will be saved
  346. to disk, using a file name the same as when the
  347. file was first read. If the file has not been
  348. named, a prompt box will ask for a new name. If
  349. the disk file already exists, a backup copy will
  350. be made before overwriting the existing version.
  351. The cursor will remain in place after the file is
  352. written to disk.
  353. @44
  354.  
  355. &WRITE BLOCK TO FILE
  356.  
  357.     Keystroke sequence:   44
  358. )    Alternate keystrokes: 44
  359.  
  360. The currently marked block will be written to a
  361. disk file. If no block is marked, an error
  362. message will be produced. If the disk file
  363. already exists, you will be given the choice of
  364. overwriting it or appending to it.
  365. @46
  366.  
  367. &FILE OPEN
  368.  
  369.     Keystroke sequence:   46
  370. )    Alternate keystrokes: 46
  371.  
  372. A prompt box will ask for the name of a new file
  373. to read. If another file is already being edited,
  374. the current window will be split in half, and the
  375. new file will be read into the new window.
  376.  
  377. By specifying a file name that matches an
  378. existing window, you may look at two regions of
  379. the same file. Changes made in one window will
  380. affect all other windows which contain the same
  381. file.
  382. ]
  383.  
  384. When prompted for a file name, you may enter DOS
  385. wildcards or the name of another drive or
  386. subdirectory. In this case, another window will
  387. display the names of all matching files. You can
  388. select from this list by using the cursor keypad,
  389. or by pressing the first letter of the filename
  390. in which you are interested.
  391.  
  392. By entering an empty line for the file name, you
  393. can edit a file without specifying a name for it.
  394. A name can be specified later when you want to
  395. write it out to disk.
  396. @47
  397.  
  398. &RESIZE WINDOW
  399.  
  400.     Keystroke sequence:   47
  401. )    Alternate keystrokes: 47
  402.  
  403. Use this command to change the height of the
  404. current window. The up and down arrow keys will
  405. move the window dividing lines. Press <Enter>
  406. when the window has the desired size.
  407. @48
  408.  
  409. &SAVE/SWITCH FILES
  410.  
  411.     Keystroke sequence:   48
  412. )    Alternate keystrokes: 48
  413.  
  414. The file in the current window will be stored to
  415. disk. A prompt box will then ask for the name of
  416. another file to edit. The new file will be read
  417. into the current window. All window sizes will
  418. remain the same.
  419. ]
  420.  
  421. When prompted for a file name, you may enter DOS
  422. wildcards or the name of another drive or
  423. subdirectory. In this case, another window will
  424. display the names of all matching files. You can
  425. select from this list by using the cursor keypad,
  426. or by pressing the first letter of the filename
  427. in which you are interested.
  428.  
  429. By entering an empty line for the file name, you
  430. can edit a file without specifying a name for it.
  431. A name can be specified later when you want to
  432. write it out to disk.
  433. @49
  434.  
  435. &NEXT WINDOW
  436.  
  437.     Keystroke sequence:   49
  438. )    Alternate keystrokes: 49
  439.  
  440. The cursor will be moved to the current position
  441. in the next window down on the screen. If the
  442. cursor is already in the lowest window, it will
  443. move to the topmost window. If there is only one
  444. window, nothing will happen.
  445. @51
  446.  
  447. &ZOOM WINDOW
  448.  
  449.     Keystroke sequence:   51
  450. )    Alternate keystrokes: 51
  451.  
  452. The current window will grow to fill the screen.
  453. Other text windows are kept in memory, but are
  454. not visible until zoom is toggled off. The Next
  455. window and Previous window commands will bring
  456. each window to the forefront in succession. Text
  457. markers and blocks may be accessed as usual in
  458. the hidden windows. The only exception is block
  459. delete: a block will not be deleted from a hidden
  460. window.
  461. ]
  462.  
  463. When zoom is active, a letter Z will appear at the
  464. left edge of the window status line. Toggling
  465. the zoom command again will make all windows
  466. visible.
  467. @52
  468.  
  469. &BLOCK BEGIN
  470.  
  471.     Keystroke sequence:   52
  472. )    Alternate keystrokes: 52
  473.  
  474. The cursor position will become the start of a
  475. marked block.
  476. @53
  477.  
  478. &BLOCK END
  479.  
  480.     Keystroke sequence:   53
  481. )    Alternate keystrokes: 53
  482.  
  483. The cursor position will become the end of a
  484. marked block.
  485. @54
  486.  
  487. &START OF BLOCK
  488.  
  489.     Keystroke sequence:   54
  490. )    Alternate keystrokes: 54
  491.  
  492. The cursor will be moved to the start of the
  493. current block, whether it is visible or not.
  494. @55
  495.  
  496. &END OF BLOCK
  497.  
  498.     Keystroke sequence:   55
  499. )    Alternate keystrokes: 55
  500.  
  501. The cursor will be moved to the end of the marked
  502. block, whether it is visible or not.
  503. @56
  504.  
  505. &BLOCK COPY
  506.  
  507.     Keystroke sequence:   56
  508. )    Alternate keystrokes: 56
  509.  
  510. A copy of the marked block will be inserted at
  511. the current cursor position.
  512. @57
  513.  
  514. &BLOCK MOVE
  515.  
  516.     Keystroke sequence:   57
  517. )    Alternate keystrokes: 57
  518.  
  519. The marked block will be removed from its current
  520. location and inserted at the current cursor
  521. position.
  522. @58
  523.  
  524. &BLOCK DELETE
  525.  
  526.     Keystroke sequence:   58
  527. )    Alternate keystrokes: 58
  528.  
  529. The marked block will be deleted from the text
  530. stream. If the block spans more than one line,
  531. the deleted lines may be recovered via the
  532. Undelete command.
  533. @59
  534.  
  535. &HIDE BLOCK
  536.  
  537.     Keystroke sequence:   59
  538. )    Alternate keystrokes: 59
  539.  
  540. The on-screen highlighting of the marked block is
  541. toggled on or off. Blocks can be copied, moved,
  542. or deleted only when the block is visibly marked.
  543. Movement to block start or end is possible even
  544. when the block is not visible.
  545. @82
  546.  
  547. &LOAD MACROS FROM DISK
  548.  
  549.     Keystroke sequence:   82
  550. )    Alternate keystrokes: 82
  551.  
  552. A previously stored file of SageWords keyboard
  553. macros is loaded into memory. The macro file is a
  554. binary file in a special format used by
  555. SageWords. Macros may be recorded, edited, and
  556. stored to disk from within SageWords. Each macro
  557. file contains ten macros, each of which may hold
  558. up to 255 keystrokes. SageWords automatically
  559. loads the macro file SW.MAC, if found, when the
  560. program is started.
  561. @83
  562.  
  563. &STORE MACROS TO DISK
  564.  
  565.     Keystroke sequence:   83
  566. )    Alternate keystrokes: 83
  567.  
  568. The current set of SageWords keyboard macros is
  569. written to a disk file. A prompt box will ask for
  570. a file name. The macro file is a binary file in a
  571. special format used by SageWords. Macros may be
  572. recorded, edited, and stored to disk from within
  573. SageWords. Each macro file contains ten macros,
  574. each of which may hold up to 255 keystrokes.
  575. SageWords automatically loads the macro file
  576. SW.MAC, if found, when the program is started.
  577. @84
  578.  
  579. &TOGGLE MACRO RECORD
  580.  
  581.     Keystroke sequence:   84
  582. )    Alternate keystrokes: 84
  583.  
  584. Any keystrokes entered after this command is
  585. activated are stored within a keyboard macro,
  586. which may be edited and later played back within
  587. SageWords. To stop macro recording, enter this
  588. command a second time. A prompt box will ask for
  589. which of the ten macros should store the newly
  590. recorded one, and for a descriptive name for the
  591. macro.
  592.  
  593. Each macro can hold up to 255 keystrokes. Macros
  594. can play back other macros. Macros are played
  595. back by pressing one of the installed keystroke
  596. combinations, or by choosing the SageWords Macro
  597. Playback option from the menu system.
  598. ]
  599.  
  600. One of the macros is somewhat special. This
  601. macro is called the "scrap". Whenever a new macro
  602. is recorded, it writes over the scrap macro. The
  603. current scrap macro can be played back once or
  604. many times using other macro commands.
  605. @104
  606.  
  607. &GET INFORMATION
  608.  
  609.     Keystroke sequence:   104
  610. )    Alternate keystrokes: 104
  611.  
  612. Various facts about SageWords and the current
  613. file are displayed. Information shown includes
  614. the complete path name of the current file; its
  615. size in bytes, words, lines, and pages; whether
  616. it has been modified since last disk save; the
  617. time and date; available RAM and disk space; the
  618. current directory; and the DOS and SageWords
  619. version numbers.
  620.  
  621. Some of the statistics that SageWords presents
  622. take a while to compute. By pressing any key while
  623. the Get Info window is being updated, you can
  624. "short-circuit" the computation of some items.
  625. @106
  626.  
  627. &TOGGLE INSERT MODE
  628.  
  629.     Keystroke sequence:   106
  630. )    Alternate keystrokes: 106
  631.  
  632. When insert mode is active, newly typed text is
  633. inserted into the current text line, pushing
  634. characters to the right of the cursor aside to
  635. make room. When insert mode is off, newly typed
  636. text overwrites existing text. Many commands,
  637. such as block copy and insert line, operate in
  638. insert mode independent of the setting of this
  639. toggle.
  640. @107
  641.  
  642. &TOGGLE AUTOINDENT MODE
  643.  
  644.     Keystroke sequence:   107
  645. )    Alternate keystrokes: 107
  646.  
  647. When autoindent mode is active and the <Enter>
  648. key is pressed, the new line of text will be
  649. indented the same number of spaces as the line
  650. immediately above it. The setting of this toggle
  651. also affects the operation of the paragraph
  652. reformatting command.
  653. @108
  654.  
  655. &TOGGLE CASE
  656.  
  657.     Keystroke sequence:   108
  658. )    Alternate keystrokes: 108
  659.  
  660. The case of the character at the cursor location
  661. will be toggled from upper to lower, or from
  662. lower to upper. If a block is marked and visible,
  663. and the cursor is anywhere within the marked
  664. block, the command will toggle the case of the
  665. entire block.
  666. @109
  667.  
  668. &LOWER CASE
  669.  
  670.     Keystroke sequence:   109
  671. )    Alternate keystrokes: 109
  672.  
  673. The case of the character at the cursor location
  674. will be set to lower-case. If a block is marked
  675. and visible, and the cursor is anywhere within
  676. the marked block, the command will change the
  677. case of the entire block.
  678. @110
  679.  
  680. &UPPER CASE
  681.  
  682.     Keystroke sequence:   110
  683. )    Alternate keystrokes: 110
  684.  
  685. The case of the character at the cursor location
  686. will be set to upper-case. If a block is marked
  687. and visible, and the cursor is somewhere within
  688. the marked block, the command will change the
  689. case of the entire block.
  690. @111
  691.  
  692. &SET RIGHT MARGIN
  693.  
  694.     Keystroke sequence:   111
  695. )    Alternate keystrokes: 111
  696.  
  697. A prompt box will ask for a new value for the
  698. right margin. Entering an empty prompt string will
  699. set the right margin to the current cursor column.
  700. The right margin is used only when Word Wrap mode
  701. is active. When that is so, text entered in a
  702. column beyond the right margin will automatically
  703. be wrapped to the next line. Paragraph formatting
  704. will move words so that lines are as full as
  705. possible within, but not exceeding, the right
  706. margin.
  707. @112
  708.  
  709. &FORMAT PARAGRAPH
  710.  
  711.     Keystroke sequence:   112
  712. )    Alternate keystrokes: 112
  713.  
  714. Format paragraph is available only when Word
  715. Wrap mode is active. Paragraph reformatting will
  716. move words so that lines are as full as possible
  717. within, but not exceeding, the current left and
  718. right margins. If Justify mode is active, the
  719. lines will also be evenly filled with spaces so
  720. that the rightmost word ends on the right margin.
  721.  
  722. The paragraph reformat is terminated when a blank
  723. line, or a line beginning with a format character
  724. (@), is reached.
  725. @113
  726.  
  727. &TOGGLE WORD WRAP
  728.  
  729.     Keystroke sequence:   113
  730. )    Alternate keystrokes: 113
  731.  
  732. When Word Wrap mode is active, paragraph
  733. reformatting and automatic word wrap are
  734. available. Otherwise, left and right margin
  735. settings are ignored, and text may be entered in
  736. any column up to the maximum line length.
  737. @114
  738.  
  739. &SET LEFT MARGIN
  740.  
  741.     Keystroke sequence:   114
  742. )    Alternate keystrokes: 114
  743.  
  744. A prompt box will ask for a new value for the
  745. left margin. Entering an empty prompt string will
  746. set the left margin to the current cursor column.
  747.  
  748. When Word Wrap mode is active, the left margin
  749. controls the leftmost position where text may be
  750. entered. The left margin also controls the
  751. operation of the paragraph formatting command.
  752.  
  753. The left and right margins can be made visible by
  754. toggling the Tab Line Display.
  755.  
  756. Print formatting commands require that the
  757. format character (@) be located in column 1 even
  758. if the left margin is set to a number greater
  759. than one. To achieve this, enter the format
  760. command starting at the left margin, move the
  761. cursor to column 1 with the Left of Line command,
  762. and delete the intervening spaces via Delete
  763. Word. Alternatively, activate the Margin Release
  764. command while the format command is entered.
  765. @115
  766.  
  767. &DISPLAY TABS
  768.  
  769.     Keystroke sequence:   115
  770. )    Alternate keystrokes: 115
  771.  
  772. Toggling Display Tabs ON reserves one line of the
  773. current window for display of tab settings and
  774. margins. The tabs and margins can be active
  775. whether or not the tab line is visible.
  776. @116
  777.  
  778. &INSERT UNDO BUFFER
  779.  
  780.     Keystroke sequence:   116
  781. )    Alternate keystrokes: 116
  782.  
  783. The entire contents of the undo buffer are
  784. inserted into the current text stream, prior to
  785. the current line. This empties the undo buffer,
  786. that is, the operation can be used only once for
  787. any set of deletions.
  788. @117
  789.  
  790. &TOGGLE JUSTIFY
  791.  
  792.     Keystroke sequence:   117
  793. )    Alternate keystrokes: 117
  794.  
  795. When Justify is active, word wrap and paragraph
  796. reformat operations will cause each line to be
  797. filled in with spaces such that the rightmost
  798. non-blank character is exactly on the right
  799. margin.
  800. ]
  801.  
  802. By toggling Justify off, and reformatting lines
  803. or paragraphs, the additional blanks will be
  804. automatically removed from the text. Note that
  805. blanks manually inserted (via the Tab command,
  806. etc.) will also be removed, unless the Compress
  807. Wrap mode is turned off.
  808.  
  809. SageWords does not differentiate between "soft"
  810. blanks added during justification and "hard"
  811. blanks manually entered. However, the character
  812. <CtrlO> may be used in place of a normal blank
  813. when non-changing spaces are desired. The <CtrlO>
  814. will be printed as a normal space. To enter a
  815. <CtrlO> in the text stream, press 25<CtrlO>.
  816. @118
  817.  
  818. &TOGGLE PAGE BREAKS
  819.  
  820.     Keystroke sequence:   118
  821. )    Alternate keystrokes: 118
  822.  
  823. When pagination is activated, the left two
  824. columns of the text window will be devoted to
  825. showing page breaks. The characters »» in those
  826. columns indicate that the corresponding line is
  827. the first printing text line on its page.
  828.  
  829. In addition, the status line for the window will
  830. indicate what page number the cursor is on. The
  831. Jump to Page command is available only when
  832. pagination is activated.
  833. ]
  834.  
  835. SageWords calculates page numbers while it is
  836. waiting for you to enter keystrokes. As a result,
  837. if you enter new text it may take a short period
  838. of time before the page break markers are redrawn
  839. at their new positions.
  840.  
  841. Although the page breaks displayed on screen
  842. correspond to those in a printout of the
  843. document, SageWords does not store any special
  844. characters in the disk file. Page breaks are
  845. recomputed each time the file is read into
  846. SageWords.
  847.  
  848. Pagination can be precisely controlled via the
  849. formatting commands. See the help section for
  850. File Print Formatting.
  851. @119
  852.  
  853. &TOGGLE FONT DISPLAY
  854.  
  855.     Keystroke sequence:   119
  856. )    Alternate keystrokes: 119
  857.  
  858. When Font Display is enabled, print formatting
  859. commands that control font selections will not
  860. be displayed on-screen. Instead the marked text
  861. will be displayed in a color or attribute
  862. corresponding to the font. This "what you see is
  863. what you get" mode allows more accurate alignment
  864. of tables, and avoids multiple print cycles to
  865. correct formatting commands.
  866.  
  867. The screen colors for each font may be adjusted on
  868. the Options Colors menu.
  869.  
  870. When font display is enabled, the control
  871. characters that select the fonts are not visible.
  872. However, the cursor can be positioned over the
  873. control character, and it can be deleted if
  874. desired. The SageWords hardware cursor grows to a
  875. large block when it is positioned over the
  876. control character. The value of the control
  877. character will be displayed at the right hand
  878. edge of the window status line when the cursor is
  879. positioned over it.
  880.  
  881. SageWords computes the display of on-screen fonts
  882. while it is waiting for you to enter keystrokes.
  883. As a result, if you enter new text it may take a
  884. short period of time before control characters
  885. disappear and fonts are drawn in their final
  886. colors.
  887. @120
  888.  
  889. &CENTER LINE
  890.  
  891.     Keystroke sequence:   120
  892. )    Alternate keystrokes: 120
  893.  
  894. The current line will be centered between the
  895. left and right margins. This command is active
  896. only when Word Wrap mode is on.
  897. @121
  898.  
  899. &SET COLORS
  900.  
  901.     Keystroke sequence:   121
  902. )    Alternate keystrokes: 121
  903.  
  904. All of the editor colors can be customized to
  905. your liking. Independent color settings are
  906. available for normal text, block marked text,
  907. window status lines, the prompt line at the top
  908. of the screen, text in menus and prompt boxes,
  909. menu frames, the highlighted character by which
  910. each menu item may be selected, the currently
  911. selected menu item, the block cursor (when
  912. active), and each of the five selectable fonts.
  913. ]
  914.  
  915. The colors that you select are saved with
  916. SageWords when you execute the Options Save
  917. setup command.
  918. @122
  919.  
  920. &SAVE SETUP
  921.  
  922.     Keystroke sequence:   122
  923. )    Alternate keystrokes: 122
  924.  
  925. The toggles, settings, colors, and options are
  926. stored as SageWords defaults when this command is
  927. executed. SW.EXE must be present in the default
  928. directory or in the installed home directory.
  929. @123
  930.  
  931. &PRINT FILE
  932.  
  933.     Keystroke sequence:   123
  934. )    Alternate keystrokes: 123
  935.  
  936. Any text file can be printed from within
  937. SageWords. Files formatted with SageWords's page
  938. layout commands and font controls will print with
  939. multiple fonts, headers, footers, and page breaks.
  940.  
  941. Do not press <Enter> on the first menu selection,
  942. Print file now, until the other items in the box
  943. have been set to your satisfaction. Selecting the
  944. first item starts the print job.
  945.  
  946. After you select the second menu item, Name of
  947. file, a prompt box will request entry of the name
  948. of the file to print. When prompted for a file
  949. name, you may enter DOS wildcards or the name of
  950. another drive or subdirectory. In this case,
  951. another window will display the names of all
  952. matching files. You can select from this list by
  953. using the cursor keypad, or by pressing the first
  954. letter of the filename in which you are
  955. interested.
  956.  
  957. If you wish to print a file that is currently
  958. loaded in memory, be sure to save any recent
  959. changes to disk before trying to print it. If you
  960. attempt to print a file that has unsaved changes,
  961. SageWords will produce an error message.
  962.  
  963. Set Auto formatting OFF if you wish to have
  964. SageWords ignore formatting commands (@ commands)
  965. in your text. In this case, text will print
  966. continuously with no form feeds or page breaks.
  967. Control codes embedded in the text will be
  968. written to the output without interpretation.
  969.  
  970. By default, SageWords prints all pages of the
  971. document. You can set starting and stopping
  972. pages if desired.
  973.  
  974. Select from any of the available printer
  975. definition files (default extension .PDF) to find
  976. one that is appropriate for your printer. You can
  977. change to another file and use Options Save setup
  978. to regularly use that file.
  979.  
  980. You can also choose between sending the printed
  981. output to LPT1, LPT2, or to a file. LPT1 and LPT2
  982. refer to the computer port where your printer is
  983. attached. If the printer is attached to a serial
  984. port, you must use the DOS MODE command in order
  985. to assign the serial port to one of the print
  986. devices LPT1 or LPT2. Your choice between LPT1 and
  987. LPT2 will be saved with SageWords when you Save
  988. Setup.
  989.  
  990. When output is printed to a file, all control
  991. codes are written out just as when they are
  992. printed. In this case, you must also specify the
  993. name of the output file using the prompt window.
  994.  
  995. Set Manual paper feed ON if you wish to have
  996. SageWords prompt you to insert a new sheet of
  997. paper after each page. This choice is also stored
  998. as part of the printer definition file for your
  999. selected printer.
  1000.  
  1001. Set Use formfeeds ON if your printer accepts
  1002. ASCII character #12 to eject each page. Otherwise,
  1003. SageWords will fill out the end of each page with
  1004. blank lines.
  1005.  
  1006. After making all selections, move the menu bar to
  1007. the Print file now item and press <Enter>. If
  1008. you decide not to print, just press <Esc>.
  1009. Printing occurs as a background task. You can
  1010. continue editing with minimal loss of performance
  1011. while the print job continues.
  1012.  
  1013. To stop a print job at any time, execute the
  1014. Print File command sequence. SageWords will
  1015. confirm whether you want to stop the print job.
  1016. ]
  1017.  
  1018. &PRINTER DEFINITIONS
  1019.  
  1020. You can edit and store printer definitions from
  1021. within SageWords, using the File Print menu.
  1022.  
  1023. Select a printer definition file (default
  1024. extension .PDF) using the Which printer menu
  1025. item. SageWords will load this printer file into
  1026. memory.
  1027.  
  1028. Any of the command sequences that control various
  1029. printer fonts can be edited using the Edit printer
  1030. codes menu selection. Each font is associated
  1031. with two strings - one to turn the font ON, and
  1032. another to turn it OFF.
  1033.  
  1034. When you choose a sequence to edit, it appears in
  1035. another window. It can be edited using the cursor
  1036. keys, and the <Del> or <Backspace> keys. Most
  1037. characters you type will be inserted literally
  1038. into the string. <CtrlBksp> will delete the
  1039. existing string. <Enter> will end the session
  1040. in the string editor. In case you need to enter
  1041. any of these special keys as part of the control
  1042. string, press the <ScrollLock> key to enter
  1043. Literal mode. In this mode, all keystrokes will be
  1044. inserted into the string without further
  1045. interpretation.
  1046.  
  1047. The printer definition currently held in memory
  1048. can be stored to a disk file using the Save
  1049. printer setup menu item. SageWords stores the
  1050. printer command sequences for all fonts, as well
  1051. as the default settings for manual paper feed and
  1052. formfeeds, when you save the setup.
  1053.  
  1054. SageWords will prompt for a file name when you
  1055. decide to store the current definition. The
  1056. default extension for printer definitions is .PDF.
  1057. @124
  1058.  
  1059. &FLUSH UNDO BUFFER
  1060.  
  1061.     Keystroke sequence:   124
  1062. )    Alternate keystrokes: 124
  1063.  
  1064. The contents of the undo buffer will be deleted,
  1065. freeing up whatever memory is being used. This
  1066. command is useful in combination with the Insert
  1067. Undo Buffer command.
  1068. @127
  1069.  
  1070. &ACTIVE DIRECTORY
  1071.  
  1072.     Keystroke sequence:   127
  1073. )    Alternate keystrokes: 127
  1074.  
  1075. The current default drive or directory may be
  1076. changed using this command. Entering wildcards
  1077. will cause a directory window to appear showing
  1078. possible choices.
  1079.  
  1080. Files previously opened in other directories will
  1081. be properly accessed even after the active
  1082. directory is changed.
  1083. @128
  1084.  
  1085. &FILE DIRECTORY
  1086.  
  1087.     Keystroke sequence:   128
  1088. )    Alternate keystrokes: 128
  1089.  
  1090. Use this command to browse through a file
  1091. directory. Use standard DOS pathname and wildcard
  1092. notation to specify a file mask for the directory.
  1093. @129
  1094.  
  1095. &GO TO PAGE NUMBER
  1096.  
  1097.     Keystroke sequence:   129
  1098. )    Alternate keystrokes: 129
  1099.  
  1100. The cursor will be repositioned to the first line
  1101. of the specified page of the current window. This
  1102. command is available only when pagination is
  1103. active for the window. A prompt box will request
  1104. the target page number. Enter any positive integer
  1105. value. If the value is preceded by a plus (+) or
  1106. minus (-) sign, the target page number will be
  1107. calculated relative to the current page.
  1108. @130
  1109.  
  1110. &SET TOP MARGIN
  1111.  
  1112.     Keystroke sequence:   130
  1113. )    Alternate keystrokes: 130
  1114.  
  1115. This specifies the number of lines to leave blank
  1116. at the top of each page during printing or
  1117. pagination of the file in the current window. The
  1118. top margin is a default value that will be
  1119. overridden by SageWords format (@) commands
  1120. embedded in the text. The value you specify in
  1121. the prompt box is not stored in the document file.
  1122. It is a default value that exists only while the
  1123. file is being edited.
  1124. @131
  1125.  
  1126. &SET BOTTOM MARGIN
  1127.  
  1128.     Keystroke sequence:   131
  1129. )    Alternate keystrokes: 131
  1130.  
  1131. This specifies the number of lines to leave blank
  1132. at the bottom of each page during printing or
  1133. pagination of the file in the current window. The
  1134. bottom margin is a default value that will be
  1135. overridden by SageWords format (@) commands
  1136. embedded in the text. The value you specify in
  1137. the prompt box is not stored in the document file.
  1138. It is a default value that exists only while the
  1139. file is being edited.
  1140. @132
  1141.  
  1142. &SET PAGE LENGTH
  1143.  
  1144.     Keystroke sequence:   132
  1145. )    Alternate keystrokes: 132
  1146.  
  1147. This specifies the total number of lines on each
  1148. page during printing or pagination of the file in
  1149. the current window. The page length is a default
  1150. value that will be overridden by SageWords format
  1151. (@) commands embedded in the text. The value you
  1152. specify in the prompt box is not stored in the
  1153. document file. It is a default value that
  1154. exists only while the file is being edited.
  1155. @133
  1156.  
  1157. &SET UNDO LIMIT
  1158.  
  1159.     Keystroke sequence:   133
  1160. )    Alternate keystrokes: 133
  1161.  
  1162. This specifies the maximum number of lines of
  1163. deleted text that will be stored in the Undo
  1164. buffer. If Undo limit is 10, and you delete 15
  1165. lines, the first five lines deleted will be lost.
  1166. Whenever lines are Undeleted, that space is
  1167. recovered for the undo buffer to reuse.
  1168. @134
  1169.  
  1170. &TOGGLE TAB EXPANSION
  1171.  
  1172.     Keystroke sequence:   134
  1173. )    Alternate keystrokes: 134
  1174.  
  1175. When tab expansion is ON, any tabs encountered
  1176. upon read-in of a file are expanded into spaces,
  1177. using a tab spacing that you specify. If tab
  1178. expansion is OFF, SageWords leaves the tabs
  1179. intact. However, SageWords does not expand tabs
  1180. as it displays them, so these will be displayed
  1181. on the screen as I.
  1182. @135
  1183.  
  1184. &SET FILE EXTENSION
  1185.  
  1186.     Keystroke sequence:   135
  1187. )    Alternate keystrokes: 135
  1188.  
  1189. If you edit many files with the same extension,
  1190. such as .DOC, you should enter that value for the
  1191. default extension. SageWords will automatically
  1192. supply the default extension whenever you respond
  1193. to a filename prompt without entering an
  1194. extension. The extension you enter should not
  1195. include a period or any DOS wildcards, and is
  1196. limited to three characters.
  1197. @136
  1198.  
  1199. &SET TABS
  1200.  
  1201.     Keystroke sequence:   136
  1202. )    Alternate keystrokes: 136
  1203.  
  1204. The tab settings will be initialized based on the
  1205. contents of the current line of text. The start
  1206. of each blank-delimited word will set a tab at
  1207. that column. Any other tabs will be cleared. By
  1208. using this command in concert with the Put Tabs
  1209. command, you can store a custom tab line as part
  1210. of a document and easily use it later.
  1211.  
  1212. You can return to the default evenly spaced tabs
  1213. by activating the Options Tabs Restore even
  1214. menu selections.
  1215. @137
  1216.  
  1217. &SET TAB SIZE
  1218.  
  1219.     Keystroke sequence:   137
  1220. )    Alternate keystrokes: 137
  1221.  
  1222. By default, a tab is placed after every eight
  1223. columns of text. This tab size is also used when
  1224. files containing tabs are read into SageWords.
  1225. Change the tab size and use the Restore even
  1226. command to initialize a different set of regularly
  1227. spaced tabs.
  1228. @138
  1229.  
  1230. &PUT TABS
  1231.  
  1232.     Keystroke sequence:   138
  1233. )    Alternate keystrokes: 138
  1234.  
  1235. The tab settings are stored into the current
  1236. window as a formatted text line. The line begins
  1237. with the SageWords formatting character (@), and
  1238. will be ignored during printing. Use this command
  1239. in concert with the Set tabs command to store
  1240. a custom tab line as part of a document for later
  1241. use.
  1242. @139
  1243.  
  1244. &EDIT TABS
  1245.  
  1246.     Keystroke sequence:   139
  1247. )    Alternate keystrokes: 139
  1248.  
  1249. Tab positions can be interactively edited using
  1250. this command. The cursor will be moved to the
  1251. current window's tab line display. Use the cursor
  1252. keys or the tab key to move along the tab line.
  1253. Pressing the space bar will toggle a tab setting
  1254. on or off, pressing the <Ins> key will add a tab,
  1255. pressing the <Del> key will delete a tab at the
  1256. cursor position. Press <Enter> when editing is
  1257. complete, or <Esc> to undo any changes made.
  1258. @140
  1259.  
  1260. &SET TEMPORARY MARGIN
  1261.  
  1262.     Keystroke sequence:   140
  1263. )    Alternate keystrokes: 140
  1264.  
  1265. The current left margin will be moved to the right
  1266. by one tab stop. This is useful in making indented
  1267. lists. The temporary margin will remain in force
  1268. until you leave the current paragraph.
  1269.  
  1270. The temporary margin is indicated by a right
  1271. pointing arrow on the window tab display.
  1272. @141
  1273.  
  1274. &FORMAT BLOCK
  1275.  
  1276.     Keystroke sequence:   141
  1277. )    Alternate keystrokes: 141
  1278.  
  1279. Paragraph formatting will be applied to all
  1280. lines of text in the currently marked block. The
  1281. block must be highlighted, and the cursor must be
  1282. somewhere within the block, or an error message
  1283. will be produced.
  1284. @142
  1285.  
  1286. &FILE CLOSE
  1287.  
  1288.     Keystroke sequence:   142
  1289. )    Alternate keystrokes: 142
  1290.  
  1291. The current text window will be cleared. If it
  1292. has been modified since being saved to disk, you
  1293. will be given the opportunity to save it. The
  1294. window will then be closed. If the window is the
  1295. only one on the screen, you will return to the
  1296. SageWords menu system.
  1297. @143
  1298.  
  1299. &SET MARKER
  1300.  
  1301. This command stores a record of the current cursor
  1302. position to which you can easily return later.
  1303. SageWords supports up to ten text markers, which
  1304. are labeled with the numbers 0-9 when they are
  1305. placed in the text. Shortcut commands for using
  1306. each of the ten markers are presented on a
  1307. following screen.
  1308.  
  1309. The text marker display writes over the character
  1310. where it is placed. It does not affect the actual
  1311. text, but merely hides it.
  1312. ]
  1313.  
  1314. When a marker is set from the menu system, another
  1315. menu will appear showing which markers are already
  1316. in use. Redefining an existing marker erases the
  1317. previously stored position. Defining a marker at
  1318. the same position where it is currently located
  1319. has the effect of erasing it.
  1320.  
  1321. The following screen provides shortcut keystrokes
  1322. for setting text markers without using menus.
  1323. ]
  1324.  
  1325. The following commands will set any of the
  1326. markers without using a menu.
  1327.  
  1328. )Marker 0   Main: 62    Alternate: 62
  1329. )Marker 1   Main: 63    Alternate: 63
  1330. )Marker 2   Main: 64    Alternate: 64
  1331. )Marker 3   Main: 65    Alternate: 65
  1332. )Marker 4   Main: 66    Alternate: 66
  1333. )Marker 5   Main: 67    Alternate: 67
  1334. )Marker 6   Main: 68    Alternate: 68
  1335. )Marker 7   Main: 69    Alternate: 69
  1336. )Marker 8   Main: 70    Alternate: 70
  1337. )Marker 9   Main: 71    Alternate: 71
  1338. @144
  1339.  
  1340. &JUMP TO MARKER
  1341.  
  1342. This command moves the cursor to the position of a
  1343. previously stored text marker. If the marker has
  1344. not been set, an error will occur. SageWords
  1345. supports up to ten text markers, which are labeled
  1346. with the numbers 0-9 when they are placed in the
  1347. text.
  1348.  
  1349. When you jump to a marker from the menu system,
  1350. another menu will appear showing which markers
  1351. have previously been set.
  1352.  
  1353. The following screen provides shortcut keystrokes
  1354. for jumping to text markers without using menus.
  1355. ]
  1356.  
  1357. The following commands will jump to any of the
  1358. markers without using a menu.
  1359.  
  1360. )Marker 0   Main: 72    Alternate: 72
  1361. )Marker 1   Main: 73    Alternate: 73
  1362. )Marker 2   Main: 74    Alternate: 74
  1363. )Marker 3   Main: 75    Alternate: 75
  1364. )Marker 4   Main: 77    Alternate: 77
  1365. )Marker 5   Main: 77    Alternate: 77
  1366. )Marker 6   Main: 78    Alternate: 78
  1367. )Marker 7   Main: 79    Alternate: 79
  1368. )Marker 8   Main: 80    Alternate: 80
  1369. )Marker 9   Main: 81    Alternate: 81
  1370. @145
  1371.  
  1372. &PLAYBACK MACRO
  1373.  
  1374. This command will play back a previously recorded
  1375. macro. A menu showing the name of all macros will
  1376. appear; you should choose the one desired.
  1377.  
  1378. The following screen gives shortcut commands which
  1379. allow you to playback macros without using the
  1380. menu system.
  1381. ]
  1382.  
  1383. The following commands will playback a macro
  1384. without using the menu system:
  1385.  
  1386. )Macro 1    Main: 85    Alternate: 85
  1387. )Macro 2    Main: 86    Alternate: 86
  1388. )Macro 3    Main: 87    Alternate: 87
  1389. )Macro 4    Main: 88    Alternate: 88
  1390. )Macro 5    Main: 89    Alternate: 89
  1391. )Macro 6    Main: 90    Alternate: 90
  1392. )Macro 7    Main: 91    Alternate: 91
  1393. )Macro 8    Main: 92    Alternate: 92
  1394. )Macro 9    Main: 93    Alternate: 93
  1395. @146
  1396.  
  1397. &TOGGLE FIXED TABS
  1398.  
  1399.     Keystroke sequence:   146
  1400. )    Alternate keystrokes: 146
  1401.  
  1402. When fixed tabs are ON, tab positions are taken
  1403. from a table of columns that you can set to even
  1404. spacing or customize through various tab
  1405. commands. When fixed tabs are OFF, tab positions
  1406. are based on the contents of the text surrounding
  1407. the current line, just like the Turbo Pascal
  1408. editor.
  1409. @147
  1410.  
  1411. &SET TEMPORARY MARGIN
  1412.  
  1413.     Keystroke sequence:   147
  1414. )    Alternate keystrokes: 147
  1415.  
  1416. The current cursor column will be assigned as the
  1417. temporary left margin. If the cursor is beyond the
  1418. right margin, an error will occur.
  1419. @148
  1420.  
  1421. &SET HOME DIRECTORY
  1422.  
  1423.     Keystroke sequence:   148
  1424. )    Alternate keystrokes: 148
  1425.  
  1426. SageWords uses several files in its operation.
  1427. These contain the current printer definition,
  1428. default macros, and this help file. In order to
  1429. run SageWords from a drive or directory other than
  1430. where these files are located, you will need to
  1431. set up a Home Directory. The home directory
  1432. specifies the location of the optional SageWords
  1433. support files on your system.
  1434. ]
  1435.  
  1436. The following files should be kept in that
  1437. directory:
  1438.  
  1439. )  SW.HLP   SW.MAC   *.PDF
  1440.  
  1441. SageWords will operate without the use of these
  1442. files, but in that case certain program features
  1443. will not be available.
  1444.  
  1445. After the home directory is set, it can be saved
  1446. with SageWords's Save Setup command.
  1447. @149
  1448.  
  1449. &TOGGLE HI-BIT STRIP
  1450.  
  1451.     Keystroke sequence:   149
  1452. )    Alternate keystrokes: 149
  1453.  
  1454. When Hi-bit strip is ON, the most significant bit
  1455. of each character read from the disk will be set
  1456. to zero. This is useful when reading in files
  1457. previously generated in WordStar document mode. In
  1458. addition, "dot commands" used for WordStar
  1459. document formatting will be changed to SageWords's
  1460. format character (@). Note that stripping the high
  1461. bit will also affect any usage of the IBM extended
  1462. ASCII character set, such as the line drawing
  1463. characters.
  1464. @150
  1465.  
  1466. &EDIT MACRO
  1467.  
  1468.     Keystroke sequence:   150
  1469. )    Alternate keystrokes: 150
  1470.  
  1471. Macros recorded within SageWords can be edited on
  1472. a character by character basis using the built-in
  1473. macro editor.
  1474.  
  1475. First, a prompt box will ask for a new name for
  1476. the macro, which you can accept as is, or change.
  1477. ]
  1478.  
  1479. The macro will appear in another window. It can
  1480. be edited using the cursor keys, and the <Del>
  1481. or <Backspace> keys. Most characters you type will
  1482. be inserted literally into the macro. <CtrlBksp>
  1483. will delete the macro. <Enter> will end the
  1484. session in the macro editor. <Esc> will undo any
  1485. changes made to the macro. In case you need to
  1486. enter any of these special keys as part of the
  1487. macro, press the <ScrollLock> key to enter
  1488. Literal mode. In this mode, all keystrokes will
  1489. be inserted into the macro without any
  1490. interpretation.
  1491. @151
  1492.  
  1493. &WRITE TO FILE
  1494.  
  1495.     Keystroke sequence:   151
  1496. )    Alternate keystrokes: 151
  1497.  
  1498. This command will store all text in the current
  1499. window to any file that you name. When you are
  1500. editing in a window that has not previously been
  1501. named, you can use this command to assign a name
  1502. to the window. Using it in an already-named window
  1503. will cause the name of that window, and all other
  1504. windows sharing the same text stream, to be
  1505. updated to the new name.
  1506. @152
  1507.  
  1508. &TOGGLE KEY HELP
  1509.  
  1510.     Keystroke sequence:   152
  1511. )    Alternate keystrokes: 152
  1512.  
  1513. When Key Help is ON, SageWords will display the
  1514. command sequences that correspond to each menu
  1515. selection while you are browsing through the menu
  1516. system. This can serve to familiarize you with
  1517. the quick keystrokes and speed up your editing.
  1518. @153
  1519.  
  1520. &PREVIOUS WINDOW
  1521.  
  1522.     Keystroke sequence:   153
  1523. )    Alternate keystrokes: 153
  1524.  
  1525. The cursor will be moved to the current position
  1526. in the next window up the screen. If the cursor is
  1527. already in the topmost window, it will move to the
  1528. bottom window. If there is only one window,
  1529. nothing will happen.
  1530. @154
  1531.  
  1532. &NEXT SENTENCE
  1533.  
  1534.     Keystroke sequence:   154
  1535. )    Alternate keystrokes: 154
  1536.  
  1537. The cursor will be moved to the beginning of the
  1538. next sentence. Sentences are delimited by periods,
  1539. semicolons, and other common punctuation marks, as
  1540. well as by blank lines and lines beginning with
  1541. the SageWords format character (@).
  1542. @155
  1543.  
  1544. &PREVIOUS SENTENCE
  1545.  
  1546.     Keystroke sequence:   155
  1547. )    Alternate keystrokes: 155
  1548.  
  1549. The cursor will be moved to the beginning of the
  1550. previous sentence. Sentences are delimited by
  1551. periods, semicolons, and other common punctuation
  1552. marks, as well as by blank lines and lines
  1553. beginning with the SageWords format character (@).
  1554. @156
  1555.  
  1556. &RESTORE EVEN TABS
  1557.  
  1558.     Keystroke sequence:   156
  1559. )    Alternate keystrokes: 156
  1560.  
  1561. Tabs will be set on an even spacing as determined
  1562. by the current default tab spacing. Any other tab
  1563. settings will be cleared.
  1564. @157
  1565.  
  1566. &WHICH FONT
  1567.  
  1568.     Keystroke sequence:   157
  1569. )    Alternate keystrokes: 157
  1570.  
  1571. SageWords will display the font type of the
  1572. character at the cursor position. If the
  1573. character has more than one font applied to it,
  1574. SageWords will list all of them.
  1575. @158
  1576.  
  1577. &SELECT BOLD
  1578.  
  1579.     Keystroke sequence:   158
  1580. )    Alternate keystrokes: 158
  1581.  
  1582. If a block is marked and visible, SageWords will
  1583. convert the block to bold typeface. It does so by
  1584. automatically placing the Toggle Bold control
  1585. character (<CtrlB>) at the beginning and end of
  1586. the block.
  1587.  
  1588. If no block is marked, SageWords will place a pair
  1589. of print control characters at the current cursor
  1590. position, and position the cursor between the two.
  1591. Thus, while the cursor remains between the control
  1592. characters, newly entered text will be in the
  1593. selected typeface.
  1594. @159
  1595.  
  1596. &SELECT DOUBLESTRIKE
  1597.  
  1598.     Keystroke sequence:   159
  1599. )    Alternate keystrokes: 159
  1600.  
  1601. If a block is marked and visible, SageWords will
  1602. convert the block to double-strike typeface. It
  1603. does so by automatically placing the Toggle
  1604. Double-strike control character (<CtrlD>) at the
  1605. beginning and end of the block.
  1606.  
  1607. If no block is marked, SageWords will place a pair
  1608. of print control characters at the current cursor
  1609. position, and position the cursor between the two.
  1610. Thus, while the cursor remains between the control
  1611. characters, newly entered text will be in the
  1612. selected typeface.
  1613. @160
  1614.  
  1615. &SELECT UNDERSCORE
  1616.  
  1617.     Keystroke sequence:   160
  1618. )    Alternate keystrokes: 160
  1619.  
  1620. If a block is marked and visible, SageWords will
  1621. convert the block to underscore typeface. It
  1622. does so by automatically placing the Toggle
  1623. Underscore control character (<CtrlS>) at the
  1624. beginning and end of the block.
  1625.  
  1626. If no block is marked, SageWords will place a pair
  1627. of print control characters at the current cursor
  1628. position, and position the cursor between the two.
  1629. Thus, while the cursor remains between the control
  1630. characters, newly entered text will be in the
  1631. selected typeface.
  1632. @161
  1633.  
  1634. &SELECT SUPERSCRIPT
  1635.  
  1636.     Keystroke sequence:   161
  1637. )    Alternate keystrokes: 161
  1638.  
  1639. If a block is marked and visible, SageWords will
  1640. convert the block to superscript typeface. It
  1641. does so by automatically placing the Toggle
  1642. Superscript control character (<CtrlT>) at the
  1643. beginning and end of the block.
  1644.  
  1645. If no block is marked, SageWords will place a pair
  1646. of print control characters at the current cursor
  1647. position, and position the cursor between the two.
  1648. Thus, while the cursor remains between the control
  1649. characters, newly entered text will be in the
  1650. selected typeface.
  1651. @162
  1652.  
  1653. &SELECT SUBSCRIPT
  1654.  
  1655.     Keystroke sequence:   162
  1656. )    Alternate keystrokes: 162
  1657.  
  1658. If a block is marked and visible, SageWords will
  1659. convert the block to subscript typeface. It
  1660. does so by automatically placing the Toggle
  1661. Subscript control character (<CtrlV>) at the
  1662. beginning and end of the block.
  1663.  
  1664. If no block is marked, SageWords will place a pair
  1665. of print control characters at the current cursor
  1666. position, and position the cursor between the two.
  1667. Thus, while the cursor remains between the control
  1668. characters, newly entered text will be in the
  1669. selected typeface.
  1670. @163
  1671.  
  1672. &SELECT COMPRESSED
  1673.  
  1674.     Keystroke sequence:   163
  1675. )    Alternate keystrokes: 163
  1676.  
  1677. If a block is marked and visible, SageWords will
  1678. convert the block to compressed typeface. It does
  1679. so by automatically placing the Toggle Alternate 1
  1680. control character (<CtrlA>) at the beginning and
  1681. end of the block. For most printer definition
  1682. files, the Alternate 1 typeface is defined as
  1683. compressed print.
  1684.  
  1685. If no block is marked, SageWords will place a pair
  1686. of print control characters at the current cursor
  1687. position, and position the cursor between the two.
  1688. Thus, while the cursor remains between the control
  1689. characters, newly entered text will be in the
  1690. selected typeface.
  1691. @164
  1692.  
  1693. &SELECT ITALICS
  1694.  
  1695.     Keystroke sequence:   164
  1696. )    Alternate keystrokes: 164
  1697.  
  1698. If a block is marked and visible, SageWords will
  1699. convert the block to italic typeface. It does so
  1700. by automatically placing the Toggle Alternate 2
  1701. control character (<CtrlN>) at the beginning and
  1702. end of the block. For most printer definition
  1703. files, the Alternate 2 typeface is defined as
  1704. italic print.
  1705.  
  1706. If no block is marked, SageWords will place a pair
  1707. of print control characters at the current cursor
  1708. position, and position the cursor between the two.
  1709. Thus, while the cursor remains between the control
  1710. characters, newly entered text will be in the
  1711. selected typeface.
  1712. @165
  1713.  
  1714. &TOGGLE SNOW CONTROL
  1715.  
  1716.     Keystroke sequence:   165
  1717. )    Alternate keystrokes: 165
  1718.  
  1719. When Snow Control is ON, SageWords avoids the
  1720. screen interference patterns called "snow" that
  1721. are produced by certain display adapters, notably
  1722. the IBM Color Graphics Adapter. For other color
  1723. adapters, the Snow Control can be turned off. This
  1724. improves screen updating performance considerably.
  1725. @166
  1726.  
  1727. &TOGGLE BLOCK CURSOR
  1728.  
  1729.     Keystroke sequence:   166
  1730. )    Alternate keystrokes: 166
  1731.  
  1732. SageWords offers a choice between a blinking
  1733. hardware cursor and a solid unblinking cursor.
  1734. The color of the block cursor can be set via the
  1735. Options Colors menu.
  1736. @167
  1737.  
  1738. &TOGGLE 43 LINE MODE
  1739.  
  1740.     Keystroke sequence:   167
  1741. )    Alternate keystrokes: 167
  1742.  
  1743. On computers equipped with an Enhanced Graphics
  1744. Adapter, SageWords can display 43 lines on the
  1745. screen. Toggle this option ON if a longer text
  1746. display is desired.
  1747. @168
  1748.  
  1749. &MARGIN RELEASE
  1750.  
  1751.     Keystroke sequence:   168
  1752. )    Alternate keystrokes: 168
  1753.  
  1754. Setting Margin Release ON allows you to type
  1755. beyond the left and right margins while Word Wrap
  1756. mode is active. Margin release remains effective
  1757. until the cursor is moved to another line. It can
  1758. also be toggled off at any time.
  1759. @169
  1760.  
  1761. &SPELL CHECK
  1762.  
  1763.     Keystroke sequence:   169
  1764. )    Alternate keystrokes: 169
  1765.  
  1766. In combination with Turbo Lightning, Borland's RAM
  1767. resident spelling checker and thesaurus,
  1768. SageWords will spell-check any of your documents.
  1769. Lightning must be installed, or an error will
  1770. occur.
  1771.  
  1772. SageWords checks the document in the current
  1773. screen window. By default, checking proceeds from
  1774. the current cursor position to the end of the
  1775. file. If a block is marked and visible, only that
  1776. block will be checked.
  1777. ]
  1778.  
  1779. SageWords contains a small built-in dictionary of
  1780. the 500 most commonly used English words. This
  1781. dictionary is kept in memory at all times in order
  1782. to accelerate the checking process.
  1783.  
  1784. Once the operation begins, SageWords keeps you
  1785. advised of its progress on the status line. The
  1786. line and column counters tell you what part of the
  1787. document is being checked, as does the percentage
  1788. indicator. These are updated each time a new word
  1789. is checked.
  1790. ]
  1791.  
  1792. When Lightning finds a word that it does not
  1793. recognize, the screen will be updated to highlight
  1794. the word, and a popup menu will ask you to select
  1795. an option. Select by moving the bar and pressing
  1796. <Enter> or by pressing the first character of any
  1797. of the options:
  1798.  
  1799. )  Skip once
  1800. )    Ignore the spelling of this word in only this
  1801. )    one instance.
  1802. )  Ignore for this document
  1803. )    Ignore the spelling of this word for the
  1804. )    duration of the check.
  1805. ]
  1806.  
  1807. )  List Lightning sound-alikes
  1808. )    Display a list of sound-alike words from
  1809. )    Lightning's dictionary. Select one and press
  1810. )    <Enter>, or press <Esc> to return to the
  1811. )    previous menu.
  1812. )  Edit from the keyboard
  1813. )    A prompt box will appear to allow interactive
  1814. )    editing of the word. Press <Enter> to accept,
  1815. )    or <Esc> to return to the previous menu. You
  1816. )    may use Lightning's interactive modes at this
  1817. )    time. SageWords will recheck the word after
  1818. )    you finish editing it.
  1819. ]
  1820.  
  1821. )  Mark with "~"
  1822. )    Place a tilde in front of the word. After
  1823. )    the document has been checked, you can use
  1824. )    the Find Pattern command to locate the marked
  1825. )    words.
  1826. )  Add to dictionary
  1827. )    Add the word to Lightning's auxiliary
  1828. )    dictionary (usually AUXI.DIC). A secondary
  1829. )    menu of case selections will appear. Press
  1830. )    <Esc> to return to the previous menu, or
  1831. )    <Enter> to add to the dictionary.
  1832. ]
  1833.  
  1834. )  Batch mark rest of document
  1835. )    Cancel the interactive mode normally used
  1836. )    for spell-checking. From this point on, all
  1837. )    unrecognized words are marked with tildes
  1838. )    (~).
  1839.  
  1840. A spell-checking operation may be stopped by
  1841. pressing <Esc> at the corrections menu (once a
  1842. misspelling is found) or by pressing any key while
  1843. a file is being checked. In the latter case, a
  1844. prompt box will be displayed, asking if you want
  1845. to stop. Press Y to stop, N to continue.
  1846. @171
  1847.  
  1848. &TOGGLE TAB WRITING
  1849.  
  1850.     Keystroke sequence:   171
  1851. )    Alternate keystrokes: 171
  1852.  
  1853. By default, SageWords does not write tab
  1854. characters in files saved from the editor. If Tab
  1855. Writing is activated, SageWords will translate
  1856. sequences of spaces to tabs in order to save disk
  1857. space for the output file. Tabs are computed using
  1858. the fixed spacing currently set for fixed tabs.
  1859. Multiple spaces found within pairs of single or
  1860. double quotes (as used in Pascal or C source code)
  1861. will not be converted to tabs.
  1862.  
  1863. Tab writing is saved as a SageWords default.
  1864. @172
  1865.  
  1866. &TOGGLE WRAP COMPRESSION
  1867.  
  1868.     Keystroke sequence:   172
  1869. )    Alternate keystrokes: 172
  1870.  
  1871. By default, SageWords compresses extra spaces out
  1872. of any line before it is wrapped. This feature is
  1873. required in order to "unjustify" text that has
  1874. previously been right justified. However, in some
  1875. cases the compression will remove desired spaces,
  1876. as in the case of aligned columns of figures.
  1877.  
  1878. When this toggle is OFF, extra spaces will not be
  1879. removed from lines being wrapped. Wrap
  1880. compression is saved as a SageWords default.
  1881. @173
  1882.  
  1883. &TOGGLE INITIAL ZOOM STATE
  1884.  
  1885.     Keystroke sequence:   173
  1886. )    Alternate keystrokes: 173
  1887.  
  1888. The state of this toggle determines SageWords's
  1889. default behavior when more than one window is on
  1890. the screen. When Initial Zoom State is OFF,
  1891. multiple windows will appear simultaneously on
  1892. the screen, that is, they will not be zoomed.
  1893.  
  1894. When Initial Zoom State is ON, multiple windows
  1895. will be zoomed. The last file opened will be
  1896. visible on the screen, and others will be hidden
  1897. behind it.
  1898.  
  1899. Initial Zoom State is saved as a SageWords
  1900. default.
  1901.  
  1902. The normal zoom window command may be used at any
  1903. time, regardless of Initial Zoom State.
  1904. @174
  1905.  
  1906. &HELP SUMMARY
  1907.  
  1908. SageWords provides help in several ways. This
  1909. section describes how to use the help system.
  1910.  
  1911. Whenever the SageWords help system is on screen,
  1912. you can use the <PgUp> and <PgDn> keys to
  1913. move from one screen to another. <Home> and
  1914. <End> will take you to the first and last pages
  1915. of the section. Press <Esc> when you are done
  1916. using help.
  1917. ]
  1918.  
  1919. The SageWords menu system is available at any
  1920. time by pressing 191. Most of SageWords's
  1921. commands may be selected from the menus. Within
  1922. the menu system, you may activate "Key help" by
  1923. choosing Setup Display options Key help. With
  1924. Key help activated, the quick keystrokes that
  1925. activate each command will be displayed on the top
  1926. row of the screen while the selection bar is
  1927. positioned over that menu item.
  1928.  
  1929. Pressing <F1> while within the SageWords menu
  1930. system or within any prompt box will bring up a
  1931. window containing more detailed help regarding the
  1932. selected command. Pressing <F1> while you are
  1933. entering text will bring up a menu of help topics.
  1934. @175
  1935.  
  1936. &HELP SUMMARY
  1937.  
  1938. SageWords provides help in several ways. This
  1939. help section describes how to use the help
  1940. system.
  1941.  
  1942. Whenever the SageWords help system is on screen,
  1943. you can use the <PgUp> and <PgDn> keys to
  1944. move from one screen to another. <Home> and
  1945. <End> will take you to the first and last pages
  1946. of the section. Press <Esc> when you are done
  1947. using help.
  1948. ]
  1949.  
  1950. The SageWords menu system is available at any
  1951. time by pressing 191. Most of SageWords's
  1952. commands may be selected from the menus. Within
  1953. the menu system, you may activate "Key help" by
  1954. choosing Setup Display options Key help. With
  1955. Key help activated, the quick keystrokes that activate
  1956. each command will be displayed on the top
  1957. row of the screen while the selection bar is
  1958. positioned over that menu item.
  1959.  
  1960. Pressing <F1> while within the SageWords menu
  1961. system or within any prompt box will bring up a
  1962. window containing more detailed help regarding the
  1963. selected command. Pressing <F1> while you are
  1964. entering text will bring up a menu of help topics.
  1965. ]
  1966.  
  1967. &Help and Status Keystrokes
  1968.  
  1969. )Show help menu
  1970. )    Main: 174    Alternate: 174
  1971. )Show help summary
  1972. )    Main: 50    Alternate: 50
  1973. )Activate menu system
  1974. )    Main: 191    Alternate: 191
  1975. )Show system and file information
  1976. )    Main: 104    Alternate: 104
  1977. )Show available memory
  1978. )    Main: 105    Alternate: 105
  1979. @176
  1980.  
  1981. &Cursor Movement
  1982.  
  1983. Character left
  1984. )    Main: 0    Alternate: 0
  1985. )Character right
  1986. )    Main: 1    Alternate: 1
  1987. )Word left
  1988. )    Main: 2    Alternate: 2
  1989. )Word right
  1990. )    Main: 3    Alternate: 3
  1991. )Line up
  1992. )    Main: 4    Alternate: 4
  1993. )Line down
  1994. )    Main: 5    Alternate: 5
  1995. )Scroll up
  1996. )    Main: 6    Alternate: 6
  1997. )Scroll down
  1998. )    Main: 7    Alternate: 7
  1999. )Page up
  2000. )    Main: 9    Alternate: 9
  2001. )Page down
  2002. )    Main: 8    Alternate: 8
  2003. )Top of file
  2004. )    Main: 10    Alternate: 10
  2005. )Bottom of file
  2006. )    Main: 11    Alternate: 11
  2007. )Beginning of line
  2008. )    Main: 12    Alternate: 12
  2009. )End of line
  2010. )    Main: 13    Alternate: 13
  2011. )Top of screen
  2012. )    Main: 14    Alternate: 14
  2013. )Bottom of screen
  2014. )    Main: 15    Alternate: 15
  2015. @177
  2016.  
  2017. &Quick Movement Commands
  2018.  
  2019. Go to line
  2020. )    Main: 18    Alternate: 18
  2021. )Go to column
  2022. )    Main: 19    Alternate: 19
  2023. )Go to page
  2024. )    Main: 129    Alternate: 129
  2025. )Go to window
  2026. )    Main: 20    Alternate: 20
  2027. )Previous cursor position
  2028. )    Main: 21    Alternate: 21
  2029. )Up to equal indent
  2030. )    Main: 16    Alternate: 16
  2031. )Down to equal indent
  2032. )    Main: 17    Alternate: 17
  2033. )Next sentence
  2034. )    Main: 154    Alternate: 154
  2035. )Previous sentence
  2036. )    Main: 155    Alternate: 155
  2037. ]
  2038.  
  2039. &Text Markers
  2040.  
  2041. Set a marker by menu
  2042. )    Main: 143    Alternate: 143
  2043. )Jump to marker by menu
  2044. )    Main: 144    Alternate: 144
  2045. )Toggle marker display
  2046. )    Main: 61    Alternate: 61
  2047. )Set marker 0
  2048. )    Main: 62    Alternate: 62
  2049. )Set marker 1
  2050. )    Main: 63    Alternate: 63
  2051. )Set marker 2
  2052. )    Main: 64    Alternate: 64
  2053. )Set marker 3
  2054. )    Main: 65    Alternate: 65
  2055. )Set marker 4
  2056. )    Main: 66    Alternate: 66
  2057. )Set marker 5
  2058. )    Main: 67    Alternate: 67
  2059. )Set marker 6
  2060. )    Main: 68    Alternate: 68
  2061. )Set marker 7
  2062. )    Main: 69    Alternate: 69
  2063. )Set marker 8
  2064. )    Main: 70    Alternate: 70
  2065. )Set marker 9
  2066. )    Main: 71    Alternate: 71
  2067. )Jump marker 0
  2068. )    Main: 72    Alternate: 72
  2069. )Jump marker 1
  2070. )    Main: 73    Alternate: 73
  2071. )Jump marker 2
  2072. )    Main: 74    Alternate: 74
  2073. )Jump marker 3
  2074. )    Main: 75    Alternate: 75
  2075. )Jump marker 4
  2076. )    Main: 76    Alternate: 76
  2077. )Jump marker 5
  2078. )    Main: 77    Alternate: 77
  2079. )Jump marker 6
  2080. )    Main: 78    Alternate: 78
  2081. )Jump marker 7
  2082. )    Main: 79    Alternate: 79
  2083. )Jump marker 8
  2084. )    Main: 80    Alternate: 80
  2085. )Jump marker 9
  2086. )    Main: 81    Alternate: 81
  2087. @178
  2088.  
  2089. &Text Insertion and Deletion
  2090.  
  2091. Undo last deletion
  2092. )    Main: 22    Alternate: 22
  2093. )Restore line
  2094. )    Main: 23    Alternate: 23
  2095. )Insert undo buffer
  2096. )    Main: 116    Alternate: 116
  2097. )Tab
  2098. )    Main: 24    Alternate: 24
  2099. )Backward Tab
  2100. )    Main: 39    Alternate: 39
  2101. )New line
  2102. )    Main: 26    Alternate: 26
  2103. )Insert line
  2104. )    Main: 27    Alternate: 27
  2105. )Insert control character
  2106. )    Main: 25    Alternate: 25
  2107. )Delete current character
  2108. )    Main: 28    Alternate: 28
  2109. )Delete character left
  2110. )    Main: 29    Alternate: 29
  2111. )Delete word
  2112. )    Main: 30    Alternate: 30
  2113. )Delete to end of line
  2114. )    Main: 31    Alternate: 31
  2115. )Delete line
  2116. )    Main: 32    Alternate: 32
  2117. )Delete line (no undo)
  2118. )    Main: 33    Alternate: 33
  2119. )Abort command (1 char)
  2120. )    Main: 191    Alternate: 191
  2121. @179
  2122.  
  2123. &Search and Replace
  2124.  
  2125. Search for pattern
  2126. )    Main: 34    Alternate: 34
  2127. )Search and replace
  2128. )    Main: 35    Alternate: 35
  2129. )Search and playback macro
  2130. )    Main: 36    Alternate: 36
  2131. )Search again
  2132. )    Main: 37    Alternate: 37
  2133. @180
  2134.  
  2135. &Files
  2136.  
  2137. Edit another file
  2138. )    Main: 40    Alternate: 40
  2139. )Abandon file
  2140. )    Main: 41    Alternate: 41
  2141. )Read file into window
  2142. )    Main: 42    Alternate: 42
  2143. )Save and continue edit
  2144. )    Main: 43    Alternate: 43
  2145. )Save and exit to DOS
  2146. )    Main: 45    Alternate: 45
  2147. )Write to named file
  2148. )    Main: 151    Alternate: 151
  2149. )Save/Switch files
  2150. )    Main: 48    Alternate: 48
  2151. @181
  2152.  
  2153. &Windows
  2154.  
  2155. Open file
  2156. )    Main: 46    Alternate: 46
  2157. )Close window
  2158. )    Main: 142    Alternate: 142
  2159. )Resize window
  2160. )    Main: 47    Alternate: 47
  2161. )Next window
  2162. )    Main: 49    Alternate: 49
  2163. )Previous window
  2164. )    Main: 153    Alternate: 153
  2165. )Zoom window
  2166. )    Main: 51    Alternate: 51
  2167. @182
  2168.  
  2169. &Block Commands
  2170.  
  2171. Begin block
  2172. )    Main: 52    Alternate: 52
  2173. )End block
  2174. )    Main: 53    Alternate: 53
  2175. )Start of block
  2176. )    Main: 54    Alternate: 54
  2177. )End of block
  2178. )    Main: 55    Alternate: 55
  2179. )Copy block
  2180. )    Main: 56    Alternate: 56
  2181. )Move block
  2182. )    Main: 57    Alternate: 57
  2183. )Delete block
  2184. )    Main: 58    Alternate: 58
  2185. )Hide block
  2186. )    Main: 59    Alternate: 59
  2187. )Mark current word
  2188. )    Main: 60    Alternate: 60
  2189. )Write block to file
  2190. )    Main: 44    Alternate: 44
  2191. @183
  2192.  
  2193. &Text Formatting
  2194.  
  2195. Format paragraph
  2196. )    Main: 112    Alternate: 112
  2197. )Format block
  2198. )    Main: 141    Alternate: 141
  2199. )Center line
  2200. )    Main: 120    Alternate: 120
  2201. )Margin release
  2202. )    Main: 168    Alternate: 168
  2203. )Toggle case
  2204. )    Main: 108    Alternate: 108
  2205. )Lower case
  2206. )    Main: 109    Alternate: 109
  2207. )Upper case
  2208. )    Main: 110    Alternate: 110
  2209. )Show current font
  2210. )    Main: 157    Alternate: 157
  2211. )Select Bold
  2212. )    Main: 158    Alternate: 158
  2213. )Select Double
  2214. )    Main: 159    Alternate: 159
  2215. )Select Underscore
  2216. )    Main: 160    Alternate: 160
  2217. )Select Superscript
  2218. )    Main: 161    Alternate: 161
  2219. )Select Subscript
  2220. )    Main: 162    Alternate: 162
  2221. )Select Compressed
  2222. )    Main: 163    Alternate: 163
  2223. )Select Italics
  2224. )    Main: 164    Alternate: 164
  2225. @184
  2226.  
  2227. &Tabs
  2228.  
  2229. )Tab
  2230. )    Main: 24    Alternate: 24
  2231. )Backward Tab
  2232. )    Main: 39    Alternate: 39
  2233. )Set tabs
  2234. )    Main: 136    Alternate: 136
  2235. )Put tabs
  2236. )    Main: 138    Alternate: 138
  2237. )Set tab size
  2238. )    Main: 137    Alternate: 137
  2239. )Edit tabs
  2240. )    Main: 139    Alternate: 139
  2241. )Tab temporary margin
  2242. )    Main: 140    Alternate: 140
  2243. )Set temporary margin
  2244. )    Main: 147    Alternate: 147
  2245. )Restore even tabs
  2246. )    Main: 156    Alternate: 156
  2247. @185
  2248.  
  2249. &Utility Commands
  2250.  
  2251. Print file
  2252. )    Main: 123    Alternate: 123
  2253. )Change active directory
  2254. )    Main: 127    Alternate: 127
  2255. )Directory
  2256. )    Main: 128    Alternate: 128
  2257. )Operating system
  2258. )    Main: 38    Alternate: 38
  2259. @186
  2260.  
  2261. &Settings and Toggles
  2262.  
  2263. Toggle insert mode
  2264. )    Main: 106    Alternate: 106
  2265. )Toggle autoindent mode
  2266. )    Main: 107    Alternate: 107
  2267. )Toggle word wrap
  2268. )    Main: 113    Alternate: 113
  2269. )Toggle wrap compression
  2270. )    Main: 172    Alternate: 172
  2271. )Toggle tab line display
  2272. )    Main: 115    Alternate: 115
  2273. )Toggle justify
  2274. )    Main: 117    Alternate: 117
  2275. )Toggle page breaks
  2276. )    Main: 118    Alternate: 118
  2277. )Toggle attributes
  2278. )    Main: 119    Alternate: 119
  2279. )Toggle fixed tabs
  2280. )    Main: 146    Alternate: 146
  2281. )Toggle hi-bit strip
  2282. )    Main: 149    Alternate: 149
  2283. )Toggle tab expansion
  2284. )    Main: 134    Alternate: 134
  2285. )Toggle tab writing
  2286. )    Main: 171    Alternate: 171
  2287. )Toggle key help
  2288. )    Main: 152    Alternate: 152
  2289. )Toggle snow check
  2290. )    Main: 165    Alternate: 165
  2291. )Toggle block cursor
  2292. )    Main: 166    Alternate: 166
  2293. )Toggle 43 line mode
  2294. )    Main: 167    Alternate: 167
  2295. )Set left margin
  2296. )    Main: 114    Alternate: 114
  2297. )Set right margin
  2298. )    Main: 111    Alternate: 111
  2299. )Set top margin
  2300. )    Main: 130    Alternate: 130
  2301. )Set bottom margin
  2302. )    Main: 131    Alternate: 131
  2303. )Set page length
  2304. )    Main: 132    Alternate: 132
  2305. )Set undo limit
  2306. )    Main: 133    Alternate: 133
  2307. )Set default file extension
  2308. )    Main: 135    Alternate: 135
  2309. )Set colors
  2310. )    Main: 121    Alternate: 121
  2311. )Set home directory
  2312. )    Main: 148    Alternate: 148
  2313. )Save setup
  2314. )    Main: 122    Alternate: 122
  2315. @187
  2316.  
  2317. &Spell Checking
  2318.  
  2319. )    Main: 169    Alternate: 169
  2320.  
  2321. In combination with Turbo Lightning, Borland's RAM
  2322. resident spelling checker and thesaurus,
  2323. SageWords will spell-check any of your documents.
  2324. Lightning must be installed, or an error will
  2325. occur.
  2326.  
  2327. SageWords checks the document in the current
  2328. screen window. By default, checking proceeds from
  2329. the current cursor position to the end of the
  2330. file. If a block is marked and visible, only that
  2331. block will be checked.
  2332. ]
  2333.  
  2334. SageWords contains a small built-in dictionary of
  2335. the 500 most commonly used English words. This
  2336. dictionary is kept in memory at all times in order
  2337. to accelerate the checking process.
  2338.  
  2339. Once the operation begins, SageWords keeps you
  2340. advised of its progress on the status line. The
  2341. line and column counters tell you what part of the
  2342. document is being checked, as does the percentage
  2343. indicator. These are updated each time a new word
  2344. is checked.
  2345. ]
  2346.  
  2347. When Lightning finds a word that it does not
  2348. recognize, the screen will be updated to highlight
  2349. the word, and a popup menu will ask you to select
  2350. an option. Select by moving the bar and pressing
  2351. <Enter> or by pressing the first character of any
  2352. of the options:
  2353.  
  2354. )  Skip once
  2355. )    Ignore the spelling of this word in only this
  2356. )    one instance.
  2357. )  Ignore for this document
  2358. )    Ignore the spelling of this word for the
  2359. )    duration of the check.
  2360. ]
  2361.  
  2362. )  List Lightning sound-alikes
  2363. )    Display a list of sound-alike words from
  2364. )    Lightning's dictionary. Select one and press
  2365. )    <Enter>, or press <Esc> to return to the
  2366. )    previous menu.
  2367. )  Edit from the keyboard
  2368. )    A prompt box will appear to allow interactive
  2369. )    editing of the word. Press <Enter> to accept,
  2370. )    or <Esc> to return to the previous menu. You
  2371. )    may use Lightning's interactive modes at this
  2372. )    time. SageWords will recheck the word after
  2373. )    you finish editing it.
  2374. ]
  2375.  
  2376. )  Mark with "~"
  2377. )    Place a tilde in front of the word. After
  2378. )    the document has been checked, you can use
  2379. )    the Find Pattern command to locate the marked
  2380. )    words.
  2381. )  Add to dictionary
  2382. )    Add the word to Lightning's auxiliary
  2383. )    dictionary (usually AUXI.DIC). A secondary
  2384. )    menu of case selections will appear. Press
  2385. )    <Esc> to return to the previous menu, or
  2386. )    <Enter> to add to the dictionary.
  2387. ]
  2388.  
  2389. )  Batch mark rest of document
  2390. )    Cancel the interactive mode normally used
  2391. )    for spell-checking. From this point on, all
  2392. )    unrecognized words are marked with tildes
  2393. )    (~).
  2394.  
  2395. A spell-checking operation may be stopped by
  2396. pressing <Esc> at the corrections menu (once a
  2397. misspelling is found) or by pressing any key while
  2398. a file is being checked. In the latter case, a
  2399. prompt box will be displayed, asking if you want
  2400. to stop. Press Y to stop, N to continue.
  2401. @188
  2402.  
  2403. &Macros
  2404.  
  2405. Load macros from disk
  2406. )    Main: 82    Alternate: 82
  2407. )Store macros to disk
  2408. )    Main: 83    Alternate: 83
  2409. )Record macro
  2410. )    Main: 84    Alternate: 84
  2411. )Edit macro
  2412. )    Main: 150    Alternate: 150
  2413. )Playback macro by menu
  2414. )    Main: 145    Alternate: 145
  2415. )Playback Macro 1
  2416. )    Main: 85    Alternate: 85
  2417. )Playback Macro 2
  2418. )    Main: 86    Alternate: 86
  2419. )Playback Macro 3
  2420. )    Main: 87    Alternate: 87
  2421. )Playback Macro 4
  2422. )    Main: 88    Alternate: 88
  2423. )Playback Macro 5
  2424. )    Main: 89    Alternate: 89
  2425. )Playback Macro 6
  2426. )    Main: 90    Alternate: 90
  2427. )Playback Macro 7
  2428. )    Main: 91    Alternate: 91
  2429. )Playback Macro 8
  2430. )    Main: 92    Alternate: 92
  2431. )Playback Macro 9
  2432. )    Main: 93    Alternate: 93
  2433. )Playback scrap macro
  2434. )    Main: 94    Alternate: 94
  2435. )Playback scrap macro 1 time
  2436. )    Main: 95    Alternate: 95
  2437. )Playback scrap macro 2 times
  2438. )    Main: 96    Alternate: 96
  2439. )Playback scrap macro 3 times
  2440. )    Main: 97    Alternate: 97
  2441. )Playback scrap macro 4 times
  2442. )    Main: 98    Alternate: 98
  2443. )Playback scrap macro 5 times
  2444. )    Main: 99    Alternate: 99
  2445. )Playback scrap macro 6 times
  2446. )    Main: 100    Alternate: 100
  2447. )Playback scrap macro 7 times
  2448. )    Main: 101    Alternate: 101
  2449. )Playback scrap macro 8 times
  2450. )    Main: 102    Alternate: 102
  2451. )Playback scrap macro 9 times
  2452. )    Main: 103    Alternate: 103
  2453. @189
  2454.  
  2455. &Printing a file
  2456.  
  2457. )    Main: 123    Alternate: 123
  2458.  
  2459. &Print Formatting Commands
  2460.  
  2461. Offset page to right by n columns
  2462. )      @PO n
  2463. )Start new page
  2464. )      @PA
  2465. )Start new page if fewer than n lines remain
  2466. )      @CP n
  2467. )Set page number to n
  2468. )      @PN n
  2469. )Omit page numbers
  2470. )      @OP
  2471. )Print page numbers
  2472. )      @PG
  2473. )Put page number in column n
  2474. )      @PC n
  2475. )Set page length to n lines
  2476. )      @PL n
  2477. )Set top margin to n lines
  2478. )      @MT n
  2479. )Set bottom margin to n lines
  2480. )      @MB n
  2481. )Set header margin to n lines
  2482. )      @HM n
  2483. ]
  2484.  
  2485. )Set footer margin to n lines
  2486. )      @FM n
  2487. )Define header line
  2488. )      @HEline
  2489. )Define footer line
  2490. )      @FOline
  2491. ]
  2492.  
  2493. &Special Codes within Headers and Footers
  2494.  
  2495. Insert current page number
  2496. )      #
  2497. )Ignore following spaces on even pages
  2498. )      <CtrlK>
  2499. )Take next character literally
  2500. )      \
  2501. ]
  2502.  
  2503. &Typeface Selection Commands
  2504.  
  2505. )Select Bold
  2506. )    Main: 158    Alternate: 158
  2507. )Select DoubleStrike
  2508. )    Main: 159    Alternate: 159
  2509. )Select Underscore
  2510. )    Main: 160    Alternate: 160
  2511. )Select Superscript
  2512. )    Main: 161    Alternate: 161
  2513. )Select Subscript
  2514. )    Main: 162    Alternate: 162
  2515. )Select Compressed
  2516. )    Main: 163    Alternate: 163
  2517. )Select Italics
  2518. )    Main: 164    Alternate: 164
  2519. ]
  2520.  
  2521. &Typeface Control Codes
  2522.  
  2523. Toggle Boldface
  2524. )      <CtrlB>
  2525. )Toggle Underscore
  2526. )      <CtrlS>
  2527. )Toggle Doublestrike
  2528. )      <CtrlD>
  2529. )Toggle Superscript
  2530. )      <CtrlT>
  2531. )Toggle Subscript
  2532. )      <CtrlV>
  2533. )Toggle Compressed
  2534. )      <CtrlA>
  2535. )Toggle Italic
  2536. )      <CtrlN>
  2537. ]
  2538.  
  2539. &Printer Definitions
  2540.  
  2541. Each type of printer is described to SageWords by
  2542. a small file with the extension PDF. This file
  2543. contains information regarding the control codes
  2544. that enable the printer's various fonts, as well
  2545. as some additional information that tells
  2546. SageWords about the printer.
  2547.  
  2548. Existing PDF files can be changed, and new ones
  2549. created via the SageWords Printer definition
  2550. menu. The printer definition most recently
  2551. selected via the File Print menu can be modified
  2552. here. Choose Edit string to change the control
  2553. code for any supported font. Each font is
  2554. associated with two strings - one to turn the font
  2555. ON, and another to turn it OFF.
  2556.  
  2557. When you choose a string to edit, it appears in
  2558. another window. It can be edited using the cursor
  2559. keys, and the <Del> or <Backspace> keys. Most
  2560. characters you type will be inserted literally
  2561. into the string. <CtrlBksp> will delete the
  2562. existing string. <Enter> will end the session
  2563. in the string editor. In case you need to enter
  2564. any of these special keys as part of the control
  2565. string, press the <ScrollLock> key to enter
  2566. Literal mode. In this mode, all keystrokes will be
  2567. inserted into the string without further
  2568. interpretation.
  2569.  
  2570. The current printer definition can be saved to a
  2571. disk file by using the Save definition menu
  2572. selection. A prompt box will ask for the name of
  2573. the file to be saved.
  2574. @190
  2575.  
  2576. &Function Keys
  2577.  
  2578. |
  2579.